home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group98a.txt / 000044_icon-group-sender _Tue Feb 24 08:21:00 1998.msg < prev    next >
Internet Message Format  |  2000-09-20  |  2KB

  1. Return-Path: <icon-group-sender>
  2. Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
  3.     by baskerville.CS.Arizona.EDU (8.8.7/8.8.7) with SMTP id IAA06880
  4.     for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Tue, 24 Feb 1998 08:21:00 -0700 (MST)
  5. Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
  6.     id AA27392; Tue, 24 Feb 1998 08:21:00 -0700
  7. Date: Tue, 17 Feb 1998 19:15:13 -0600
  8. Message-Id: <199802180115.TAA29593@segfault.cs.utsa.edu>
  9. From: Clinton Jeffery <jeffery@segfault.cs.utsa.edu>
  10. To: evans@gte.net
  11. Cc: icon-group@optima.CS.Arizona.EDU
  12. In-Reply-To: <34E0BCD8.7CD@gte.net> (message from Mark Evans on Tue, 10 Feb
  13.     1998 14:47:20 -0600)
  14. Subject: Re: Stand-alone executables
  15. Reply-To: jeffery@cs.utsa.edu
  16. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  17. Status: RO
  18. Content-Length: 1377
  19.  
  20.  
  21. >   Under Windows/DOS, does there exist any method of bundling the "iconx"
  22. >   interpreter with compiled icon code to create a true "stand-alone"
  23. >   executable?
  24.  
  25. My thanks to everybody who participated in last week's discussion of the
  26. need to produce standalone .exe files for Icon programs.
  27.  
  28. Ray Pereda even sent me a simple C program that proves-by-example that
  29. bundling iconx with compiled icode need not be a difficult, low-level task.
  30. It turns out his brute force technique works correctly both for NT console
  31. and Windows applications, and works on NT, Windows 95, and Windows 3.1, so
  32. we are in luck!
  33.  
  34. I have updated the main Windows Icon distribution at
  35.     ftp://ringer.cs.utsa.edu/pub/icon/nt/binaries/
  36. to generate .exe files.  Bundling iconx adds ~200K to console applications,
  37. and ~350K to graphics applications, but I think the added convenience more
  38. than makes up for the size cost, so I've made .exe the default extension.
  39. If you want the smaller icode files, you can specify a .bat or .cmd extension
  40. with icont's -o option and things behave as they did before.
  41.  
  42. I hope you enjoy this new feature, and I will continue to look forward to
  43. comments and suggestions you have for Windows Icon.  I crave feedback!
  44.  
  45. Clint Jeffery, jeffery@cs.utsa.edu
  46. Division of Computer Science, The University of Texas at San Antonio
  47. Research http://www.cs.utsa.edu/research/plss.html
  48.